package com.hdoit.ares.logical.ser.dao;

import java.util.List;

import com.hdoit.ares.logical.ser.model.GoodStore;
import com.hdoit.ares.logical.viewmodel.ser.GoodStoreSearch;
import com.tennetcn.common.dao.base.ISuperDao;
import com.tennetcn.common.message.PagerModel;
/**
 * @author      lvsi
 * @email       
 * @createtime  2017年11月22日 19:45:39
 * @comment
 */
public interface IGoodStoreDao extends ISuperDao<GoodStore>{

	public GoodStore queryGoodStoreById(String id);

    public int queryCountMPById(GoodStoreSearch GoodStoreSearch,String loginId);
	
	public List<GoodStore> queryListMPById(GoodStoreSearch GoodStoreSearch,PagerModel pagerModel,String loginId);
	
	public List<GoodStore> queryListStoreById(String loginId);
	
	public GoodStore queryStoreName(String storeId);
	
	//根据员工登录Id查询所有所在店铺
	public List<String> queryListStoreIdById(String loginId);
	
	public List<GoodStore> queryStoreById(String loginId);
	
	//查询所有店铺
	public List<GoodStore> queryAllStore(GoodStoreSearch GoodStoreSearch,PagerModel pagerModel);
	
	public int queryAllStoreCount(GoodStoreSearch GoodStoreSearch);

	//根据店铺Id查询店铺的电话
	public GoodStore queryPhoneByStoreId(String storeId);
}
